package cn.hd.dao;

import cn.hd.entity.Power;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface PowerDao {
    public List<Power> selectPowers(Map map);
//   根据角色编号，来查询其下的一级分类
    public List<Power> selectOnePowerByRid(long rid);

    //根据角色编号和一级，来查询其下的二级分类
    public List<Power> selectTwoPowerByRidAndPid(@Param("rid") long rid, @Param("pid") long pid);

    //查询所有的一级菜单及其下的所有的二级菜单
    public List<Power> selectOneTwoPower();

    //根据用户编号
    public List<Power> selectPowerbyUid(int id);

}
